    <?php
    
    /**
    * 功能： 网页授权：
    * date:  2016-03-01
    */

    /*
    * step1：用户同意授权，获取code
    * 在确保微信公众账号拥有授权作用域（scope参数）的权限的前提下（服务号获得高级接口后，默认拥有scope参数中的snsapi_base和snsapi_userinfo），引导关注者打开如下页面：
    * https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
    * 若提示“该链接无法访问”，请检查参数是否填写错误，是否拥有scope参数对应的授权作用域权限。
    */

    
    $appid = "";
    $redirect_uri = "";
    $scope = "";

    // https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx375f6a4d76652ee0&redirect_uri=https://buptfantasy2012.applinzi.com/getinfo.php&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect
   


    echo $_GET['code'];

    /**
    *step2 第二步：通过code换取网页授权access_token
    */

    $code = $_GET['code'];

    function get_req($url){
        $ch = curl_init();
        $timeout = 5;
        curl_setopt ($ch, CURLOPT_URL, $url);
        curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
        $file_contents = curl_exec($ch);
        curl_close($ch);
        return $file_contents;
    }
